package com.gudaomai.wuye.entity;

import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableName;
import com.gudaomai.wuye.entity.BaseEntity;

/**
 * <p>
 * 
 * </p>
 *
 * @author zenghualu
 * @since 2017-09-01
 */
@TableName("tb_staff")
public class Staff extends BaseEntity<Staff> {

    private static final long serialVersionUID = 1L;

    /**
     * 操作员帐号
     */
	private String optAct;
    /**
     * 在职状态（看配置文件）
     */
	private Integer cfDutyStatus;
    /**
     * 身份证号
     */
	private String idcard;
    /**
     * 住址
     */
	private String addr;
    /**
     * 更新者
     */
	private String updateUser;
    /**
     * 操作员角色（看配置文件）
     */
	private Integer cfOptRole;
    /**
     * 操作员备注
     */
	private String optRem;
    /**
     * 是否删除
     */
	private Integer isDelete;
    /**
     * 付费编号
     */
	private String code;
	private String id;
    /**
     * 部门（看配置文件）
     */
	private Integer cfDept;
    /**
     * 生日
     */
	private String birth;
    /**
     * 操作员密码
     */
	private String optPwd;
	private Date createTime;
    /**
     * 籍贯
     */
	private String origin;
    /**
     * 民族
     */
	private String nation;
    /**
     * 姓名
     */
	private String name;
    /**
     * 岗位（看配置文件）
     */
	private Integer cfDuty;
    /**
     * 手机
     */
	private String mobile;
    /**
     * 是否操作员
     */
	private Integer isOpt;
    /**
     * 政治面貌（查看配置文件）
     */
	private Integer cfPoliticalStatus;
    /**
     * 更新时间
     */

	private Date updateTime;
    /**
     * 婚姻状态（查看配置文件）
     */
	private Integer cfMaritalStatus;
    /**
     * 创建者
     */
	private String createUser;


	public String getOptAct() {
		return optAct;
	}

	public void setOptAct(String optAct) {
		this.optAct = optAct;
	}

	public Integer getCfDutyStatus() {
		return cfDutyStatus;
	}

	public void setCfDutyStatus(Integer cfDutyStatus) {
		this.cfDutyStatus = cfDutyStatus;
	}

	public String getIdcard() {
		return idcard;
	}

	public void setIdcard(String idcard) {
		this.idcard = idcard;
	}

	public String getAddr() {
		return addr;
	}

	public void setAddr(String addr) {
		this.addr = addr;
	}

	public String getUpdateUser() {
		return updateUser;
	}

	public void setUpdateUser(String updateUser) {
		this.updateUser = updateUser;
	}

	public Integer getCfOptRole() {
		return cfOptRole;
	}

	public void setCfOptRole(Integer cfOptRole) {
		this.cfOptRole = cfOptRole;
	}

	public String getOptRem() {
		return optRem;
	}

	public void setOptRem(String optRem) {
		this.optRem = optRem;
	}

	public Integer getIsDelete() {
		return isDelete;
	}

	public void setIsDelete(Integer isDelete) {
		this.isDelete = isDelete;
	}

	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public Integer getCfDept() {
		return cfDept;
	}

	public void setCfDept(Integer cfDept) {
		this.cfDept = cfDept;
	}

	public String getBirth() {
		return birth;
	}

	public void setBirth(String birth) {
		this.birth = birth;
	}

	public String getOptPwd() {
		return optPwd;
	}

	public void setOptPwd(String optPwd) {
		this.optPwd = optPwd;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getOrigin() {
		return origin;
	}

	public void setOrigin(String origin) {
		this.origin = origin;
	}

	public String getNation() {
		return nation;
	}

	public void setNation(String nation) {
		this.nation = nation;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Integer getCfDuty() {
		return cfDuty;
	}

	public void setCfDuty(Integer cfDuty) {
		this.cfDuty = cfDuty;
	}

	public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public Integer getIsOpt() {
		return isOpt;
	}

	public void setIsOpt(Integer isOpt) {
		this.isOpt = isOpt;
	}

	public Integer getCfPoliticalStatus() {
		return cfPoliticalStatus;
	}

	public void setCfPoliticalStatus(Integer cfPoliticalStatus) {
		this.cfPoliticalStatus = cfPoliticalStatus;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public Integer getCfMaritalStatus() {
		return cfMaritalStatus;
	}

	public void setCfMaritalStatus(Integer cfMaritalStatus) {
		this.cfMaritalStatus = cfMaritalStatus;
	}

	public String getCreateUser() {
		return createUser;
	}

	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}

	@Override
	protected Serializable pkVal() {
		return this.id;
	}

}
